package com.sxfq.loansupermarket.backsystem.modular.arrival.entity;

import com.baomidou.mybatisplus.activerecord.Model;

import java.io.Serializable;
import java.util.Date;

public class CustomerInfo extends Model<CustomerInfo> {

    private static final long serialVersionUID = 5L;

    private String id;
    private String ids;
    private String customerName;            //客户姓名
    private String pseudonym;                //化名
    private String customerPhone;           //电话
    private String fieldTc;                     //现场TC
    private Integer numberOfStores;             // 到店次数
    private String reservationsId;           //
    private String follower;           //
    private String toVoidremarks;
    private Integer customerSex;             // 性别
    private Integer customerAge;             //年龄
    private String birthday;                 //生日
    private Double money;
    private String referee;                 //推荐人
    private String refereeShip;   //推荐人关系
    private String idCardNo;                 //身份证号
    private String fixedTelephone;                 //座机

    private Integer isHaveChildren;             //有无小孩：1.有，2.无

    private Integer isReturnVisit;             //是否回访

    private String email;                 //email
    private String zipCode;                 //邮编
    private String startTime;
    private String endTime;
    private String customerStatus;                 //客户状态：系统自动判定,后台（1.新客首次，2.新客二次，3.老客）

    private Integer numberOfAudits;                 //审核次数
    private String finalAuditor;                 //最后审核人

    private String statuss;
    private String auditorTime;                // 审核时间
    private String consumAbility;                // 消费能力
    private String nonTransactionLevel;                // 未成交等级
    private String transactionLevel;                // 成交等级

    private String characters;                //性格
    private String consumptionHabits;                //消费习惯
    private String doctor;
    private String nurse;
    private String  causeOfNoReturnVisit;                //不回访原因

    private String economicAbility;         //经济能力
    private String qqNumber;                 //QQ号
    private String wechatNumber;            //微信号
    private String otherContact;            //其他联系方式
    private String country;                  //国家

    private String province;                 //省份
    private String cities;                   //城市
    private String region;                   //区域
    private String address;                 //地址

    private String maritalStatus;           //'婚姻状况:1.已婚，2.未婚，3.离异'

    private String occupation;               //职业
    private String archiving;               //建档人id
    private String filingTime;              //建档时间
    private String entryClerk;              //录入人id
    private String remarks;                   //备注

    private String arrivalTime;                   //到店时间

    private String updatePeople;                   //备注
    private Date updateTime;           //分类

    private String status;           //状态
    private String diagnosisStatus;           //看诊状态
    private String medicalRecordNumber;           //病历号
    private String dealStatus;           //成交状态

    private String reservations;           //预约回访人名字
    private String appointmentTime;           //预约回访时间
    private String  remarksOfReturnVisit;                //预约回访备注
    private String  returnToRemark;                //回访备注人

    private Double  actualAccountBalance;
    private Double  giveAccountBalance;
    private String  recordPeople;
    private Double  refundMoney;
    private Double  accountArrears;

    private String medium;                   //媒介
    private String oneMedium;                   //媒介
    private String twoMedium;                   //媒介
    private String thrMedium;                   //媒介

    private String channel;                  //渠道
    private String oneChannel;                  //渠道
    private String twoChannel;                  //渠道
    private String thrChannel;                  //渠道
    private String phoneSharShip;
    private String arrivalStore;                   //到店门诊
    private String sex;
    private String appointmentPayService;           //预约项目
    private String ageRange;
    private String firstVisitDate;
    private String toVoidPeople;
    private String toVoidTime;
    private String revisitContent;
    private String huifang;
    private String diagnosisContent;
    private String identificationNumber;
    private String actualAccountBalances;
    private String followStatus;   //跟踪状态
    private String consumptionStatus;  //消费状态
    private String expenditureProject;  //消费项目
    private String reach;
    private String department;

    private String createAppointmentTime;
    private String medicalReasons;  //就诊原因
    private String yellowNumber;   //黄页编号
    private String selectReasons;  //选择原因
    private String accountArrearss;

    public String getAccountArrearss() {
        return accountArrearss;
    }

    public void setAccountArrearss(String accountArrearss) {
        this.accountArrearss = accountArrearss;
    }

    public String getCreateAppointmentTime() {
        return createAppointmentTime;
    }

    public void setCreateAppointmentTime(String createAppointmentTime) {
        this.createAppointmentTime = createAppointmentTime;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getNurse() {
        return nurse;
    }

    public void setNurse(String nurse) {
        this.nurse = nurse;
    }

    public String getIds() {
        return ids;
    }

    public void setIds(String ids) {
        this.ids = ids;
    }

    public String getReach() {
        return reach;
    }

    public void setReach(String reach) {
        this.reach = reach;
    }

    public String getExpenditureProject() {
        return expenditureProject;
    }

    public void setExpenditureProject(String expenditureProject) {
        this.expenditureProject = expenditureProject;
    }

    public String getIdentificationNumber() {
        return identificationNumber;
    }

    public String getFollower() {
        return follower;
    }

    public void setFollower(String follower) {
        this.follower = follower;
    }

    public void setIdentificationNumber(String identificationNumber) {
        this.identificationNumber = identificationNumber;
    }

    public String getFollowStatus() {
        return followStatus;
    }

    public void setFollowStatus(String followStatus) {
        this.followStatus = followStatus;
    }

    public String getConsumptionStatus() {
        return consumptionStatus;
    }

    public void setConsumptionStatus(String consumptionStatus) {
        this.consumptionStatus = consumptionStatus;
    }

    public String getActualAccountBalances() {
        return actualAccountBalances;
    }

    public void setActualAccountBalances(String actualAccountBalances) {
        this.actualAccountBalances = actualAccountBalances;
    }

    public Double getMoney() {
        return money;
    }

    public void setMoney(Double money) {
        this.money = money;
    }

    public String getDiagnosisContent() {
        return diagnosisContent;
    }

    public void setDiagnosisContent(String diagnosisContent) {
        this.diagnosisContent = diagnosisContent;
    }

    public String getStatuss() {
        return statuss;
    }

    public void setStatuss(String statuss) {
        this.statuss = statuss;
    }

    public String getHuifang() {
        return huifang;
    }

    public void setHuifang(String huifang) {
        this.huifang = huifang;
    }

    public String getRevisitContent() {
        return revisitContent;
    }

    public void setRevisitContent(String revisitContent) {
        this.revisitContent = revisitContent;
    }

    public String getToVoidPeople() {
        return toVoidPeople;
    }

    public void setToVoidPeople(String toVoidPeople) {
        this.toVoidPeople = toVoidPeople;
    }

    public String getToVoidTime() {
        return toVoidTime;
    }

    public void setToVoidTime(String toVoidTime) {
        this.toVoidTime = toVoidTime;
    }

    public String getToVoidremarks() {
        return toVoidremarks;
    }

    public void setToVoidremarks(String toVoidremarks) {
        this.toVoidremarks = toVoidremarks;
    }

    public String getDoctor() {
        return doctor;
    }

    public void setDoctor(String doctor) {
        this.doctor = doctor;
    }

    public String getFirstVisitDate() {
        return firstVisitDate;
    }

    public void setFirstVisitDate(String firstVisitDate) {
        this.firstVisitDate = firstVisitDate;
    }

    public String getAgeRange() {
        return ageRange;
    }

    public void setAgeRange(String ageRange) {
        this.ageRange = ageRange;
    }

    public void setAccountArrears(Double accountArrears) {
        this.accountArrears = accountArrears;
    }

    public Double getAccountArrears() {
        return accountArrears;
    }
    public String getAppointmentPayService() {
        return appointmentPayService;
    }

    public void setAppointmentPayService(String appointmentPayService) {
        this.appointmentPayService = appointmentPayService;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }
    public String getArrivalStore() {
        return arrivalStore;
    }

    public void setArrivalStore(String arrivalStore) {
        this.arrivalStore = arrivalStore;
    }

    public String getPhoneSharShip() {
        return phoneSharShip;
    }

    public void setPhoneSharShip(String phoneSharShip) {
        this.phoneSharShip = phoneSharShip;
    }

    public String getReservationsId() {
        return reservationsId;
    }

    public void setReservationsId(String reservationsId) {
        this.reservationsId = reservationsId;
    }

    public String getMedium() {
        return medium;
    }

    public void setMedium(String medium) {
        this.medium = medium;
    }

    public String getOneMedium() {
        return oneMedium;
    }

    public void setOneMedium(String oneMedium) {
        this.oneMedium = oneMedium;
    }

    public String getTwoMedium() {
        return twoMedium;
    }

    public void setTwoMedium(String twoMedium) {
        this.twoMedium = twoMedium;
    }

    public String getThrMedium() {
        return thrMedium;
    }

    public void setThrMedium(String thrMedium) {
        this.thrMedium = thrMedium;
    }

    public String getChannel() {
        return channel;
    }

    public void setChannel(String channel) {
        this.channel = channel;
    }

    public String getOneChannel() {
        return oneChannel;
    }

    public void setOneChannel(String oneChannel) {
        this.oneChannel = oneChannel;
    }

    public String getTwoChannel() {
        return twoChannel;
    }

    public void setTwoChannel(String twoChannel) {
        this.twoChannel = twoChannel;
    }

    public String getThrChannel() {
        return thrChannel;
    }

    public void setThrChannel(String thrChannel) {
        this.thrChannel = thrChannel;
    }

    public Double getRefundMoney() {
        return refundMoney;
    }

    public void setRefundMoney(Double refundMoney) {
        this.refundMoney = refundMoney;
    }

    public String getRecordPeople() {
        return recordPeople;
    }

    public void setRecordPeople(String recordPeople) {
        this.recordPeople = recordPeople;
    }

    public Double getActualAccountBalance() {
        return actualAccountBalance;
    }

    public void setActualAccountBalance(Double actualAccountBalance) {
        this.actualAccountBalance = actualAccountBalance;
    }

    public Double getGiveAccountBalance() {
        return giveAccountBalance;
    }

    public void setGiveAccountBalance(Double giveAccountBalance) {
        this.giveAccountBalance = giveAccountBalance;
    }

    public String getReturnToRemark() {
        return returnToRemark;
    }



    public void setReturnToRemark(String returnToRemark) {
        this.returnToRemark = returnToRemark;
    }
    public String getRemarksOfReturnVisit() {
        return remarksOfReturnVisit;
    }

    public void setRemarksOfReturnVisit(String remarksOfReturnVisit) {
        this.remarksOfReturnVisit = remarksOfReturnVisit;
    }
    public String getReservations() {
        return reservations;
    }

    public String getAppointmentTime() {
        return appointmentTime;
    }

    public void setAppointmentTime(String appointmentTime) {
        this.appointmentTime = appointmentTime;
    }

    public void setReservations(String reservations) {
        this.reservations = reservations;
    }

    public String getDealStatus() {
        return dealStatus;
    }

    public void setDealStatus(String dealStatus) {
        this.dealStatus = dealStatus;
    }

    public Integer getNumberOfStores() {
        return numberOfStores;
    }

    public void setNumberOfStores(Integer numberOfStores) {
        this.numberOfStores = numberOfStores;
    }

    public String getMedicalRecordNumber() {
        return medicalRecordNumber;
    }

    public void setMedicalRecordNumber(String medicalRecordNumber) {
        this.medicalRecordNumber = medicalRecordNumber;
    }

    public String getDiagnosisStatus() {
        return diagnosisStatus;
    }

    public void setDiagnosisStatus(String diagnosisStatus) {
        this.diagnosisStatus = diagnosisStatus;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getUpdatePeople() {
        return updatePeople;
    }

    public void setUpdatePeople(String updatePeople) {
        this.updatePeople = updatePeople;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getArrivalTime() {
        return arrivalTime;
    }

    public void setArrivalTime(String arrivalTime) {
        this.arrivalTime = arrivalTime;
    }

    public String getBirthday() {
        return birthday;
    }

    public void setBirthday(String birthday) {
        this.birthday = birthday;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getReferee() {
        return referee;
    }

    public void setReferee(String referee) {
        this.referee = referee;
    }

    public String getRefereeShip() {
        return refereeShip;
    }

    public void setRefereeShip(String refereeShip) {
        this.refereeShip = refereeShip;
    }

    public String getIdCardNo() {
        return idCardNo;
    }

    public void setIdCardNo(String idCardNo) {
        this.idCardNo = idCardNo;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCustomerName() {
        return customerName;
    }

    public void setCustomerName(String customerName) {
        this.customerName = customerName;
    }

    public String getPseudonym() {
        return pseudonym;
    }

    public void setPseudonym(String pseudonym) {
        this.pseudonym = pseudonym;
    }

    public String getCustomerPhone() {
        return customerPhone;
    }

    public void setCustomerPhone(String customerPhone) {
        this.customerPhone = customerPhone;
    }

    public String getFieldTc() {
        return fieldTc;
    }

    public void setFieldTc(String fieldTc) {
        this.fieldTc = fieldTc;
    }

    public Integer getCustomerSex() {
        return customerSex;
    }

    public void setCustomerSex(Integer customerSex) {
        this.customerSex = customerSex;
    }

    public Integer getCustomerAge() {
        return customerAge;
    }

    public void setCustomerAge(Integer customerAge) {
        this.customerAge = customerAge;
    }

    public String getFixedTelephone() {
        return fixedTelephone;
    }

    public void setFixedTelephone(String fixedTelephone) {
        this.fixedTelephone = fixedTelephone;
    }

    public Integer getIsHaveChildren() {
        return isHaveChildren;
    }

    public void setIsHaveChildren(Integer isHaveChildren) {
        this.isHaveChildren = isHaveChildren;
    }

    public Integer getIsReturnVisit() {
        return isReturnVisit;
    }

    public void setIsReturnVisit(Integer isReturnVisit) {
        this.isReturnVisit = isReturnVisit;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getZipCode() {
        return zipCode;
    }

    public void setZipCode(String zipCode) {
        this.zipCode = zipCode;
    }

    public String getCustomerStatus() {
        return customerStatus;
    }

    public void setCustomerStatus(String customerStatus) {
        this.customerStatus = customerStatus;
    }

    public Integer getNumberOfAudits() {
        return numberOfAudits;
    }

    public void setNumberOfAudits(Integer numberOfAudits) {
        this.numberOfAudits = numberOfAudits;
    }

    public String getFinalAuditor() {
        return finalAuditor;
    }

    public void setFinalAuditor(String finalAuditor) {
        this.finalAuditor = finalAuditor;
    }

    public String getAuditorTime() {
        return auditorTime;
    }

    public void setAuditorTime(String auditorTime) {
        this.auditorTime = auditorTime;
    }

    public String getConsumAbility() {
        return consumAbility;
    }

    public void setConsumAbility(String consumAbility) {
        this.consumAbility = consumAbility;
    }

    public String getNonTransactionLevel() {
        return nonTransactionLevel;
    }

    public void setNonTransactionLevel(String nonTransactionLevel) {
        this.nonTransactionLevel = nonTransactionLevel;
    }

    public String getTransactionLevel() {
        return transactionLevel;
    }

    public void setTransactionLevel(String transactionLevel) {
        this.transactionLevel = transactionLevel;
    }

    public String getCharacters() {
        return characters;
    }

    public void setCharacters(String characters) {
        this.characters = characters;
    }

    public String getConsumptionHabits() {
        return consumptionHabits;
    }

    public void setConsumptionHabits(String consumptionHabits) {
        this.consumptionHabits = consumptionHabits;
    }

    public String getCauseOfNoReturnVisit() {
        return causeOfNoReturnVisit;
    }

    public void setCauseOfNoReturnVisit(String causeOfNoReturnVisit) {
        this.causeOfNoReturnVisit = causeOfNoReturnVisit;
    }

    public String getEconomicAbility() {
        return economicAbility;
    }

    public void setEconomicAbility(String economicAbility) {
        this.economicAbility = economicAbility;
    }

    public String getQqNumber() {
        return qqNumber;
    }

    public void setQqNumber(String qqNumber) {
        this.qqNumber = qqNumber;
    }

    public String getWechatNumber() {
        return wechatNumber;
    }

    public void setWechatNumber(String wechatNumber) {
        this.wechatNumber = wechatNumber;
    }

    public String getOtherContact() {
        return otherContact;
    }

    public void setOtherContact(String otherContact) {
        this.otherContact = otherContact;
    }

    public String getCountry() {
        return country;
    }

    public void setCountry(String country) {
        this.country = country;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCities() {
        return cities;
    }

    public void setCities(String cities) {
        this.cities = cities;
    }

    public String getRegion() {
        return region;
    }

    public void setRegion(String region) {
        this.region = region;
    }

    public String getMaritalStatus() {
        return maritalStatus;
    }

    public void setMaritalStatus(String maritalStatus) {
        this.maritalStatus = maritalStatus;
    }

    public String getOccupation() {
        return occupation;
    }

    public void setOccupation(String occupation) {
        this.occupation = occupation;
    }

    public String getArchiving() {
        return archiving;
    }

    public void setArchiving(String archiving) {
        this.archiving = archiving;
    }

    public String getFilingTime() {
        return filingTime;
    }

    public void setFilingTime(String filingTime) {
        this.filingTime = filingTime;
    }

    public String getEntryClerk() {
        return entryClerk;
    }

    public void setEntryClerk(String entryClerk) {
        this.entryClerk = entryClerk;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    public String getDepartment() {
        return department;
    }

    public void setDepartment(String department) {
        this.department = department;
    }

    public String getMedicalReasons() {
        return medicalReasons;
    }

    public void setMedicalReasons(String medicalReasons) {
        this.medicalReasons = medicalReasons;
    }

    public String getYellowNumber() {
        return yellowNumber;
    }

    public void setYellowNumber(String yellowNumber) {
        this.yellowNumber = yellowNumber;
    }

    public String getSelectReasons() {
        return selectReasons;
    }

    public void setSelectReasons(String selectReasons) {
        this.selectReasons = selectReasons;
    }

    @Override
    protected Serializable pkVal() {
        return null;
    }
}
